Buy Used and New John MacKenzie Books

Results for John MacKenzie

Showing 1 to 7 of 7 results
The Penguin Historical Atlas of the British Empire The Penguin Historical Atlas of the British Empire by Nigel Dalziel,Haywood & Hall,John Mackenzie

The Penguin Historical Atlas of the British Empire

by Nigel Dalziel,Haywood & Hall,John Mackenzie


ISBN 13: 9780141018447

Format: Illustrated (144 pages)
Publisher: Penguin
Published: 25 May 2006

Save for later

Used : $7.19  
New : $17.55  
Used : $7.19 New : $17.55
Mackenzie's Memorials of the Siege of Derry: Including his Narrative and its Vindication Mackenzie's Memorials of the Siege of Derry: Including his Narrative and its Vindication by John MacKenzie,William Killen

Mackenzie's Memorials of the Siege of Derry: Including his Narrative and its Vindication

by John MacKenzie,William Killen


ISBN 13: 9783337307165

Format: Paperback (124 pages)
Publisher: Hansebooks
Published: 28 Aug 2017

Save for later

 
New : $23.24  
New : $23.24
Book Self-Publishing for Smart People Book Self-Publishing for Smart People by John MacKenzie

Book Self-Publishing for Smart People

by John MacKenzie


ISBN 13: 9781778380006

Format: Paperback (84 pages)
Publisher: The Agora Cosmopolitan
Published: 11 Jul 2021

Save for later

 
New : $23.68  
New : $23.68
A Cultural History of the British Empire A Cultural History of the British Empire by John MacKenzie

A Cultural History of the British Empire

by John MacKenzie


ISBN 13: 9780300260786

Format: Hardcover (432 pages)
Publisher: Yale University Press
Published: 06 Dec 2022

Save for later

 
New : $27.70  
New : $27.70
The Partition of Africa: And European Imperialism 1880-1900: 10 (Lancaster Pamphlets) The Partition of Africa: And European Imperialism 1880-1900: 10 (Lancaster Pamphlets) by John Mackenzie

The Partition of Africa: And European Imperialism 1880-1900: 10 (Lancaster Pamphlets)

by John Mackenzie


ISBN 13: 9781138154865

Format: Hardcover (68 pages)
Publisher: Routledge
Published: 27 Jan 2017

Save for later

 
New : $156.29  
New : $156.29